make a place one's home - Alemán Inglés Diccionario